/*______________
  Numeric table */

div.data_table {
    font-size: 0.8em;
}

table.data_table {
    border: 1px solid grey;
}

.data_table .addministrated {
    color: #006600;
}

.data_table .time {
    color: #333333;
}

.data_table .zero {
    color: #AAAAAA;
}


.predicted {
    background-color: #E0E0EF;
}


.data_table tr.head_row {
    background-color: #F0F0FF;
    text-align: center;
}

.data_table .r1 {
    background-color: #F2F2F2;
}

/*_____________
  Dotted table */

/* SUB Table */
#dotted_sub_table {
    -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
    -webkit-box-shadow: 0 1px 3px #666;
}

.dotted_sub_table {
    margin: 15px;
    padding-right: 20px;
    border-spacing: 0px;
}

.dotted_sub_table td {
    font: 11px/normal 'Fontin Sans', Fontin-Sans, sans-serif;
}

#linear_sub_table {
    -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
    -webkit-box-shadow: 0 1px 3px #666;
    height: 350px;
}

/* IS Table */
#dotted_is_table {
    -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
    -webkit-box-shadow: 0 1px 3px #666;
}

.dotted_is_table {
    margin: 15px;
    padding-right: 20px;
    border-spacing: 0px;
}

.dotted_is_table td {
    font: 11px/normal 'Fontin Sans', Fontin-Sans, sans-serif;
}

#linear_is_table {
    -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
    -webkit-box-shadow: 0 1px 3px #666;
    height: 350px;
}
